<?php
namespace app\admin\controller;

use think\Controller;
class Login extends Controller
{
    function login(){
        if(request()->isAjax()){
            $res=[];
            //判断用户是否存在
            $rs=db("user")->where("username='".input("post.username")."'")->find();
            if($rs){
                //判断密码是否正确
                if(encodePwd(input("post.userpwd"), $rs["pwdcode"])==$rs["userpwd"]){
                    if($rs["status"]==1){
                        session(config("auth.uid"),$rs["id"]);
                        $res["error"]="success";
                    }else{
                        $res["error"]="该账户已被禁用，请联系管理员解锁！";
                    }
                }else{
                    $res["error"]="用户名或密码错误";
                }
            }else{
                $res["error"]="用户名或密码错误";
            }
            return json($res);
        }else{
            $this->assign("site",getsiteinfo());
            return view();
        }
    }
    
    function quit(){
        session(config("auth.uid"),null);
        $this->redirect("login/login");
    }
}

?>
